IVector<T>
type
IVector<T> = interface(IReadOnlyVector<T>)
function get_Items(
i: Integer): T;
function get_First: T;
function get_Last: T;
procedure set_Items(
i: Integer;
const Value: T);
procedure set_First(
const Value: T);
procedure set_Last(
const Value: T);
procedure Exchange(
Index1: Integer;
Index2: Integer);
function GetAsVector: IVector;
property First: T read write;
property Last: T read write;
property AsVector: IVector read;
property Items[i: Integer]: Variant
read get_Items write set_Items; default;
end;
Ancestor: IReadOnlyVector<T>.
Defined in: DSGenUtil
⏱ Last Modified: Mon 3:43:39 pm